
	
/****/
.popup-cls{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}

.p-main{
	width:100%;
	background-color: white;
	display: flex;
	flex-direction: column;
}
.pm-top{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.pmt-close{
	width:45rpx;
	height:45rpx;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	margin-top: 14rpx;
	margin-right: 24rpx;
}
.pmt-c-img{
	width:25rpx;
	height:25rpx;
}
.pm-content{
	height: 800rpx;
	overflow-y: auto;
	margin: 10rpx 0rpx 30rpx 0rpx;
	width:100%;
	display: flex;
	flex-direction: column;
}
.pm-cc{
	display: flex;
	flex-direction: column;
	margin: 0rpx 30rpx;
}
.pm-c-name{
	font-weight: bold;
	font-size: 30rpx;
	line-height: 42rpx;
	text-align: left;
	color: #0b0b0b;
}
.pm-c-swiper{
	height:373rpx;
	margin-top: 26rpx;
}
.swipeer{
	width:100%;
}
.info-img{
	width: 100%;
}
.pm-c-attr{
	margin-top: 37rpx;
	margin-bottom: 50rpx;
	display: flex;
	flex-direction: column;
}
.pm-c-a-name{
	font-weight: bold;
	font-size: 27rpx;
	line-height: 42rpx;
	text-align: left;
	color: #0b0b0b;
}
.pm-c-a-attr{	
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin-top: 16rpx;
	.sheshi-item{
		display: flex;
		flex-direction: column;
		align-items: center;
		margin-bottom: 14px;
		width: 25%;
	}
	.sheshi-icon{
		width: 29px;
		height: 29px;
	}
	.sheshi-name{
		font-size: 21rpx;
		line-height: 1;
		color: #333;
		margin-top: 9rpx;
	}
}
.pm-c-cont{
	margin-top: 52rpx;
}
.pmc-c-title{
	font-weight: bold;
	font-size: 27rpx;
	line-height: 42rpx;
	text-align: left;
	color: #0b0b0b;
}
.pmc-c-content{
	margin-top: 29rpx;
}

.pm-bottom{
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.pmb-btn{
	flex: 1;
	margin-left: 40rpx;
	margin-right: 40rpx;
	height:80rpx;
	background-color: #01A1ED;
	border-radius: 40rpx;
	color: #FFFFFF;
	text-align: center;
	line-height: 80rpx;
	margin-bottom: 30rpx;
}